package com.xdog.okx.domain.block;

import lombok.Data;

/**
 * 区块交易列表查询参数
 */
@Data
public class BlockTransactionListQuery {
    
    /**
     * 公链缩写符号，默认为XLAYER
     */
    private String chainShortName = "XLAYER";
    
    /**
     * 区块高度
     */
    private String height;
    
    /**
     * 不同类型的交易
     * 普通交易：transaction
     * 内部交易：internal
     * 20代币：token_20
     * 721代币：token_721
     * 1155代币：token_1155
     * 10代币：token_10
     * 默认是transaction
     */
    private String protocolType;
    
    /**
     * 返回条数，默认返回最近的20条，最多100条
     */
    private String limit;
    
    /**
     * 页码
     */
    private String page;
}